--- title: "L1-011 A-B" created: 2025-11-28 tags: - 算法 --- # L1-011 A-B ## 题目 [L1-011 A-B](https://pintia.cn/problem-sets/994805046380707840/exam/problems/type/7?page=0&problemSetProblemId=994805130426171392) ![[image-3d6d12e2.png]] ## 思路分析 ```cpp 输入 getline 用法:getline(cin, stringVar); 目的:读取一整行文本,直到遇到换行符`\n`。`getline`会丢弃换行符,但会读取并保留行中的其他所有字符,**包括空格**。 场景:当你需要读取包含空格的一行文本或者确保一次读取直到行末尾时,`getline`是最佳选择。 注意:在getline之前使用cin或scanf读取其他数据,并且期望紧接着用getline读取下一行时,需要注意消耗掉留在输入缓冲区中的换行符 cin>>n; getline(cin,s); for(int i=0;i using namespace std; #define endl '\n' int main() { ios::sync_with_stdio(0),cin.tie(0),cout.tie(0); string Sa,Sb; getline(cin,Sa); getline(cin,Sb); set Cb; for(auto c:Sb){ Cb.insert(c); } // for(auto c:Cb) cout<